home *** CD-ROM | disk | FTP | other *** search
- #! /bin/csh -f
- # C. Oei
- # this is file: PriorityMailSendmail-2
- # for 2.0 (v3) 3/92
- # for use w/ PriorityMailFetch
- # part 2 of PriorityMail's own sendmail
- # ... to strip Subject: lines of *Class labeling
- if ($#argv > 99) echo $0': too many arguments (recipients)'
- /bin/awk 'BEGIN { doit = 1; lastwas1C = 0 } { \
- if ((doit == 1) && ($1 == "Subject:")) { \
- for (i = 1; i <= NF; i++) \
- if ($i ~ /--1--|--2--|--3--|--4--|\[R\]/) lastwas1C = 1 \
- else if (($i == "Re:") && (lastwas1C == 1)) lastwas1C = 0 \
- else { lastwas1C = 0; printf "%s ", $i } \
- printf "\n"; doit = 0 } \
- else print \
- }' \
- | /usr/lib/sendmail "$1" "$2" "$3" "$4" "$5" "$6" "$7" "$8" "$9" "$10" \
- "$11" "$12" "$13" "$14" "$15" "$16" "$17" "$18" "$19" "$20" \
- "$21" "$22" "$23" "$24" "$25" "$26" "$27" "$28" "$29" "$30" \
- "$31" "$32" "$33" "$34" "$35" "$36" "$37" "$38" "$39" "$40" \
- "$41" "$42" "$43" "$44" "$45" "$46" "$47" "$48" "$49" "$50" \
- "$51" "$52" "$53" "$54" "$55" "$56" "$57" "$58" "$59" "$60" \
- "$61" "$62" "$63" "$64" "$65" "$66" "$67" "$68" "$69" "$70" \
- "$71" "$72" "$73" "$74" "$75" "$76" "$77" "$78" "$79" "$80" \
- "$81" "$82" "$83" "$84" "$85" "$86" "$87" "$88" "$89" "$90" \
- "$91" "$92" "$93" "$94" "$95" "$96" "$97" "$98" "$99"
-